digital videotape records - Español Inglés Diccionario